package com.crm.service;

import java.util.List;

import org.hibernate.criterion.DetachedCriteria;

import com.crm.domain.Customer;
import com.crm.domain.PageBean;

public interface CustomerService {
	// 保存客户信息到数据库
	void save(Customer customer);
	// 分页查询
	PageBean<Customer> findByPage(DetachedCriteria detachedCriteria, Integer currPage, Integer pageSize);
	// 根据id查询用户
	Customer findById(long cust_id);
	// 删除数据库中的信息
	void delete(Customer customer);
	// 修改客户信息
	void update(Customer customer);
	// 查询所有客户
	List<Customer> findAll();

}
